Carolina Panthers have parted ways with head coach Ron Rivera

Carolina Panthers have parted ways with head coach Ron Rivera